#!/usr/bin/env node
import { program } from 'commander';

let debug = false;

program
    .option('-d, --debug', '开启 debug 模式')
    .command('start')
    .description('启动全栈应用')
    .action(() => {
        // 在这里启动前端和后端项目，并根据 debug 变量开启或关闭 debug 模式
        console.log(`Starting the fullstack app... Debug mode: ${debug ? 'enabled' : 'disabled'}`);
    });

program.parse(process.argv);

// 获取 debug 参数的值
program.on('option:debug', () => {
    debug = program.opts().debug;
});
